petition for pardon - French English Dictionary